hill wallaroo - German English Dictionary